.login {
    height: 100%;
    background: url(../../assets/背景.jpg) no-repeat fixed;
    background-size: 110%;


    .box {
        position: fixed;
        left: 100px;
        top: 50%;
        margin-top: -234.5px;

        .top {
            // position: absolute;
            // left: 5px;
            // top: 0px;
            // width: 40px px;
            // height: 40px;
            // display: flex;


            #blue {
                position: absolute;
                left: 10px;
                top: -10px;
                width: 40px;
                height: 40px;
            }

            #bai {
                position: absolute;
                left: 21px;
                top: 5px;
                width: 18px;
                height: 12px;
            }

            span {
                padding-left: 60px;
            }

            p {
                margin: 25px 0;
                font-size: 12px;
            }

            p+p {
                color: blue;
                text-align: center;

            }
        }

        .form {
            border-radius: 30px;

            p {
                span {
                    margin-left: 130px;
                    color: blue;
                }
            }
        }

        .xia {
            position: relative;

            #ccc {
                position: absolute;
                left: 90px;
                top: 0px;
                width: 32px;
                height: 32px;
            }

            #wei {
                position: absolute;
                left: 97px;
                top: 8px;
                width: 20px;
                height: 16px;
            }
        }
    }
}